polyvinyl iodide - French English Dictionary